explosive compositions - Turkish English Dictionary